package com.example.cognitivesystemserver.mapper;

import com.example.cognitivesystemserver.pojo.Login;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;

import java.util.List;

@Mapper
@Repository
public interface LoginMapper {
    //通过用户名查询用户记录，返回用户对象

    //查已登录用户
    public Login queryLoginById(String userId);
    //查学生
    public Login queryLoginByStuId(String userId);
    //查老师
    public Login queryLoginByTeaId(String userId);
    //查管理员
    public Login queryLoginByAdId(String userId);

    public List<Login> LoginById(String userId);
    int deleteByPrimaryKey(Integer id);

    int insert(Login record);

    int insertSelective(Login record);

    int updateByPrimaryKeySelective(Login record);

    int updateByPrimaryKey(Login record);

}
